nubian sandstone aquifer system - Spanish English Dictionary